﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Helpers.Options
{
    public class PhantomJSConfig
    {
        public bool HideCommandPromptWindow { get; set; } = false;
        public bool LoadImages { get; set; } = false;
        public bool IgnoreSslErrors { get; set; } = true;
        public bool UseProxy { get; set; } = false;
        public string ProxyType { get; set; } = "http";
        public string Proxy { get; set; } 
        public string ProxyAuthentication { get; set; } 
        public string UserAgent { get; set; } 
        public TimeSpan CommandTimeout { get; set; } = TimeSpan.FromSeconds(120);
        public string SslProtocol { get; set; } = "tlsv1";
        public string DriverPath { get; set; } = Environment.CurrentDirectory;
    }
}
